package enums;

import lombok.Getter;

import java.time.format.DateTimeFormatter;

/**
 * @Author zhangkaiqiang
 * @Date 2019/9/30  15:38
 * @Description TODO
 */
@Getter
public enum DateTimeFormatterEnum {

	// 默认的格式
	DEFAULT("yyyy-MM-dd HH:mm:ss",DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),

	// 年月日----2019-11-26
	YEAR_MONTH_DAY("yyyy-MM-dd",DateTimeFormatter.ofPattern("yyyy-MM-dd")),

	YEAR("yyyy",DateTimeFormatter.ofPattern("yyyy"));

	/**
	 * 字符串的格式化格式
	 */
	private String pattern;

	// 格式化器
	private DateTimeFormatter dateTimeFormatter;


	DateTimeFormatterEnum(String pattern, DateTimeFormatter dateTimeFormatter){
		this.dateTimeFormatter=dateTimeFormatter;
		this.pattern=pattern;
	}
}